transferable deposit - Turco Inglés Diccionario